﻿using System;
//扩展方法类似于实例方法，也支持一种链接函数的方法。

namespace _126_扩展方法_扩展方法链
{
    //假设有下面两个函数：
    public static class StringHelper
    {
        public static string Pluralize(this string s) { return default; /*...*/ }
        public static string Capitalize(this string s) { return default; /*...*/ }
    }
    
    class Program
    {
        static void Main(string[] args)
        {
            //x和y相同，并且两者都与“sausage”进行比较，但是x使用扩展方法，而y使用静态方法。
            string x = "sausage".Pluralize().Capitalize();
            string y = StringHelper.Capitalize(StringHelper.Pluralize("sausage"));
        }
    }
}
